Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 CHAPEL PLACE Semi-Detached £171,197 £95,000 16 Dec 2005
2 CHAPEL PLACE Semi-Detached £119,312 £43,500 28 Aug 2002